Synonyms for "slow up"

Words with similar meaning